/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package frontera.dao;

import entidad.CambiosEmpleado;
import java.util.ArrayList;
import javax.persistence.EntityManager;
import javax.persistence.Query;

/**
 *
 * @author Sebastian
 */
public class CambiosEmpleadoDAO extends DAO<CambiosEmpleado> {
        
    public CambiosEmpleadoDAO(String nombreEntidad) {
            super(nombreEntidad);
    }

    public CambiosEmpleadoDAO() {
            this("CambiosEmpleado");
    }
    @Override
    public boolean actualizar(CambiosEmpleado viejaEntidad, CambiosEmpleado nuevaEntidad) {
        throw new UnsupportedOperationException("Not supported yet.");
    }
    
    public ArrayList<CambiosEmpleado> getCambiosEmpleado(){
            EntityManager em = emf.createEntityManager();
            ArrayList<CambiosEmpleado> cambios = null;

            Query q = em.createQuery("SELECT e FROM CambiosEmpleado e");
            try {                       
                cambios = (ArrayList<CambiosEmpleado>) q.getResultList();
            } catch (Exception e){
                e.printStackTrace();
            }finally {
                em.close();
                return cambios;
            }
    }
    
}
